
/*------------------------------------------------------------------------
# OSsolution Group
# ------------------------------------------------------------------------
# Copyright (C) 2009 Joomservices.
# @license - GPU/GPL
# Websites: http://www.joomservices.com
# Website designed by Ossolution Group.
# Contact us :contact@joomservices.com.
-------------------------------------------------------------------------*/
#chu a{
color:#3F3F3F;	
}
#product_list{
line-height:120%;	
}
.cdl a{
color:#fff;	
}
.small{
	color:#FF0000;
}

.menu66 a:active
background: #FF0000 url(../images/arrow22.png) no-repeat center bottom;
}

.all1 a{
color:#c13638;
}
.all2 a{
color:#c13638;
}

#og_debug1{
width:235px;
height:20px;

}
#og_debug1 a{

color:#FF0000;
}
.og_footer-inner a{
font-family:tahoma;
font-size:9px;
color:#9A9A9A;
}

.click-menu72 .inbox1 a{
/*background: url(../images/arrow11.png) no-repeat right; */
border-bottom:1px solid #d5d5d5;
}

.click-menu72 .box1 a{
/*background: url(../images/arrow11.png) no-repeat right; */
}
.click-menu72 .box1 a:hover{
/*background: url(../images/arrow11.png) no-repeat right; */
}
.click-menu72 .box1-open a.inbox1{
border-bottom:1px solid #d5d5d5;
/*background: url(../images/arrow11.png) no-repeat right; */
}

.click-menu169 .box2 a{
/*background: url(../images/arrow11.png) no-repeat right; */
}
.click-menu169 .inbox2 a:hover{
/*background: url(../images/arrow11.png) no-repeat right; */
}
.click-menu169 .box1-open a.inbox1{
/*border-bottom:1px solid #d5d5d5; */
/*background: url(../images/arrow11.png) no-repeat right; */
}


.click-menu144 .box1 a{
background: url(../images/arrow11.png) no-repeat right;
}
.click-menu144 .box1 a:hover{
background: url(../images/arrow22.png) no-repeat right ;
}
.click-menu144 .box1-open a.inbox1{
border-bottom:1px solid #d5d5d5;
background: url(../images/arrow22.png) no-repeat right ;
}

.padding{
padding-left:0px;
}
.inner_mod h3{

}
.inner_mod h3{
background: #000000 url(../images/menu.png) no-repeat right;
color:#FFFFFF;
height:30px;
padding-top:18px;
font-family:tahoma;
font-size:14px;
text-transform:uppercase;
padding-left:15px;
}
.module_tk h3{
background: #bc2222 url(../images/menu1.png) no-repeat right;
color:#FFFFFF;
height:30px;
padding-top:18px;
font-family:tahoma;
font-size:14px;
text-transform:uppercase;
padding-left:15px;
}


.productfeature td
{
border:1px #CCC double;
}

.search_search{
float:left;
padding-top:3px;
padding-left:102px;
}

body.bd {
background: #000000;
color:#000000;
font-family:tahoma;
font-size:75%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:125%;
margin-left:10px;
padding-left:10px;

}
/*------------------WRAPPER----------------*/
.og_wrapper {
margin:0 auto;
background:#dcdddf;
width:980px;
padding:0 5px 0 5px;

}
.module_latesttag h3{

}
.moduletable_Breadcrumbs{
color:#555555;
margin:0;
padding:0;
margin:5px 0 -10px;
}
.moduletable_Breadcrumbs span{
padding:0 5px 0 0;

}
.moduletable_Breadcrumbs a{
color:#0189DD;
font-weight:bold;
padding-left:3px;
padding-right:10px;
font-size:11px;
text-transform:lowercase;
}
.moduletable_Breadcrumbs a:hover{
color:#0189DD;
font-size:11px;
text-decoration:underline;
}
.module_latesttag{
border:1px solid #CCCCCC;
text-align:center;
}
.tagCloud{padding:5px;
text-align:justify;
}
/*------------------- HEADER -------------------*/
#og_header {
background: #DCDDDF;
padding:0;
height: 175px;
width:100%;
}
#menu{
position:relative;
clear:both;
width:980px;
height:31px;
background:#000000;
border-bottom:5px #686868 solid;
}

#wrap56{
position:absolute;
clear:both;
}
#og_top {
height: 180px;
width:980px;
float:left;
}

#og_logo {
float: left;
margin-top:13px;
margin-left:36px;
}

#og_pathway {
margin: 0 0 10px;
color: #FFF;
}

#og_pathway a {
color: #999;
}

#og_banners {
float: left;
margin: 55px 0 0 180px;
}

/*---------------- MAINBODY ----------------------*/

#slides
{
width:980px;
height:345px;
padding-bottom:0px;
padding-top:5px;
overflow:hidden;
}

.logo
{
background:url(http://yduoc.com/img/focus.jpg) no-repeat scroll left;
margin-top:0px;
padding:3px 0px 5px 5px;
width:300px;
float:right;

height:auto;
color:#ffffff;

}

.logo1
{
/*background:url(http://duocvietduc.com/templates/123og_mommy/images/logo1_bk.gif) no-repeat scroll left; */

width:661px;
height:335px;
float:left; 
padding:5px 5px 15px 0;
margin-bottom:201px;
position:absolute;
overflow: hidden;
}



.moduletable_lastnew h3{
margin-left:10px;
color:#636468;
text-transform:uppercase;
font-family:tahoma;
}
.moduletable_lastnew img{
}


.hotnews
{
width:661px;
height:auto;
float:left; 

margin-top:5px;

}
.hotnews a img 
{
border:1px double #CCCCCC;
padding:3px;

}

.moduletable_focus 
{
background:url(../images/focus_bg.gif) no-repeat left;
font-family:tahoma;
font-weight:bold;
padding:15px 10px 10px 10px;
height:390px;
margin-right:-5px;
color:#0e394a;
float:left;
font-size:12px;
}

.moduletable_hotro
{
background:#eef0ef; 
float:right; 
font-family:tahoma;
font-size:12px;
color:#0e394a;
width:294px;
margin-right:4px;
}

.moduletable_binhchon
{
background:#eef0ef; 
float:right; 
font-family:tahoma;
font-size:12px;
color:#0e394a;
width:294px;
margin-right:4px;
/*border:1px solid #B6B6B6;*/
}

.moduletable_counter
{
padding-top:3px;
background:#eef0ef; 
float:right; 
font-family:tahoma;
font-size:12px;
color:#0e394a;
width:290px;
margin-right:6px;
}
.focusnews
{
/*background:url("../images/bg-user30.jpg") no-repeat scroll left top #FFFFFF; */
float:right; 
padding:5px 0px 5px 15px;
height:auto;
width:300px;
font-family:tahoma;
font-size:12px;
color:#0e394a;
line-height:140%;
}

.focusnews h3
{
/*background:url("../images/bg-user30.jpg") no-repeat scroll left top #FFFFFF; */


    padding-left:15px;
    border:1px;
	width:300px;
	font-size:13px;
	font-weight:bold;
	height:25px;
	background:transparent url(../images/bgOFF.gif) repeat-x top left;
	font-family:tahoma;
}


.featureproduct
{
width:661px;
float:left; 
height:670px;
/*margin-left:5px; */
}
.featureproduct1
{
width:100%;
float:left; 
height:315px;
/*margin-left:5px; */
}

.featureproduct1 table
{
text-align:center;
}


.featureproduct1 div
{
border:none;
background:#f2f2f2;
}

.featureproduct1 div a
{
font-weight:bold;
}
.featureproduct1 img 
{
border:1px double #CCCCCC;
padding:3px;
width:220px;
height:160px;
/*margin-left:5px; */
}


.right
{
/*padding-top:10px; */
margin-left:15px;
width:300px;
float:left; 
height:auto;
}
.homeads
{
/*padding-top:20px;*/
float:right;
padding:5px 0px 5px 10px;
height:auto;
width:300px;
font-family:tahoma;
font-size:12px;
color:#0e394a;


}


.moduletable_lastnew{
height:350px;
width:300px;
}

.moduletable_lastnew strong{
color:#bb2320;
}


.moduletable_lastnew strong:hover{
color:#FF0000;
text-decoration:underline;
}


#ads{
border:1px solid #CCCCCC;

width:974px;
clear:both;
background:#eef0ef;

}
#right2{
float:right;
width:200px;
padding-top:10px;

}
.moduletable_ads1 p, .moduletable_ads2 p, .moduletable_ads3 p{
margin-top:0px;
padding:3px;
}
.moduletable_ads1 img, .moduletable_ads2 img, .moduletable_ads3 img{
width:320px;
height:254px;

}
.moduletable_ads1, .moduletable_ads2, .moduletable_ads3{
float:left;
width:324px;
height:254px;
display:block;
}

#og_mainbody {
/*background: #FFF url(../images/mainbody.png) repeat-x left top; */
clear: both;
margin: 0;
overflow: hidden;
}

#og_mainbody #og_containerwrap {
float: left;
width: 680px;
padding: 0;
}

#og_content {
padding-top:10px;
padding-left:5px;
padding-right:5px;
color:#000000;
font-family:tahoma;
font-size:12px;
line-height:170%;
}

#contentpaneopen {
color:#000000;
font-family:tahoma;
font-size:12px;
margin-top:10px;
}


#vmMainPage{
float: left;
width:725px;
padding-left:10px;
}
#vmMainPage img{
border:1px double #CCCCCC;

padding:3px;
}

#og_containerwrap #og_content {
float: right;
padding: 17px 0 0;
}

#og_containerwrap-right #og_content {
float: left;
padding-left:12px;
padding-top:10px;
width: 538px;
}

#og_contentwrap {
display: block;padding: 13px 4px 13px 18px;
}



/*------------------- STYLE MODULES ----------------------*/
#og_leftcolumn{
width: 165px;

}

#og_leftcolumn {

/*background: #FFF url(../images/mainbody.png) repeat-x left top; */
float: left;
width: 220px;
padding-left:0px;
padding-top:10px;
}
#og_leftcolumn h3{

}
#og_leftcolumn ul li, #og_leftcolumn .module_menu .padding .mainlevel {
border-bottom: 1px #1a171b dotted;

}
.spam1{
position:absolute;
/*background:url(../images/logo01.png) no-repeat left;*/
width:70px;
height:50px;
margin-left:10px;
margin-top:-4px;

}

.og_content-inner{

}
#og_leftcolumn .og_content-inner{
padding: 0;
}
.module_menu, .module {
margin: 0 0 0px;
}

.module_menu h3 {
color: #000;
border-bottom: 1px #1a171b dotted;
font-size: 12px;
font-weight: bold;
margin:0 0 10px;
padding: 5px 0;
}

.module_menu .padding ul {
margin:0;
}

.module_menu li {
padding:0;
}

.module_menu li a, .module_menu a.mainlevel, .module_menu .padding .sublevel {
color: #1a171b;
display: block;
padding: 6px 0;
width: 100%;
}


/* 2nd menu */
.module_menu .padding ul ul, .module_menu .padding .sublevel {
margin:0;
padding: 0 0 0 5px;
}

#og_leftcolumn .module_menu .padding ul ul li {
border-bottom: none;
}

#og_leftcolumn .module_menu .padding ul ul li a,.module_menu .padding .sublevel {
background: url(../images/arrow.png) no-repeat left 9px;
padding: 2px 0 2px 13px;
margin:0;
display: block;
line-height: 160%;
}

.module_menu .padding .sublevel {
padding: 2px 0 2px 5px;
}

.search_mod {
border-bottom: 1px #1a171b dotted;
margin: 0 0 2px;
}

.module_subcribe {
background: #4c4c81;
border: 1px #a1a1bc solid;
padding:8px;
margin: 0 0 15px;
}

.module_subcribe h3 {
margin: 0;
padding: 0;
color: #FFF;
font-size: 130%;
font-weight: bold;
}

.module_payment {
border: 1px #df041c solid;
color: #000;
margin: 0 0 15px;
}

.module_payment h3 {
background: #df041c;
color: #FFF;
font-weight: bold;
margin:0;
padding: 5px 10px;
text-transform: uppercase;
}
#menu12{
/*border-bottom:4px solid #696969; */

}
#menu196{
border-bottom:4px solid #696969;

}
.module_payment .padding {
padding: 5px 10px;
}

/*------------------ FOOTER ----------------------*/
#og_footer {
background: #e5e7ea; 
/*border: 1px #a6a6c0 solid; */
font-size: 12px;
width:100%;
line-height:150%;
color:#000000;
}

.items{
margin-right:50px;
}
.imagess{
margin-top:10px;
width:74px;
height:32px;
float:left;
background:url(../images/logo01.png) no-repeat left;
margin-left:-20px;
display:none;
}
#cs{
clear:both;
}
#ja_slideshow{
height:280px;
padding:5px 2px;

}
.moduletable_slideshow{
/* border:1px solid #CCCCCC; */
height:auto;
}

.moduletable_slideshow table td a img{
width:185px;
height:145px;
padding-top:10px;
opacity:1;filter:alpha(opacity=100) 
}


.moduletable_slideshow table td a:hover img{


 opacity:.50;filter:alpha(opacity=80)
}

.moduletable_slideshow h3{
text-transform:uppercase;
color:#5C5C5C;
margin-top:5px;
padding-left:6px;
height:17px;
font-size:14px;
font-family:tahoma;
font-weight:bold;
}
.moduletable_slideshow img{

background-position:right;
padding-right:0;
padding-bottom:0;
filter: Blur(Add = 1, Direction = 225, Strength = 10);

}

.moduletable_slideshow tr td {

margin-top:5px;
vertical-align:top;
height:250px;
width:350px;
text-align:center;
color:#000000;
background:#eef0ef ;
}
.moduletable_slideshow table tr td a{
font-family:tahoma!important;
font-size:12px;
color:#003959;
font-weight:bold;
vertical-align:top;
padding-top:5px;
padding-bottom:5px;
}

.moduletable_slideshow table{
border:1px solid #CCCCCC ;
vertical-align:top;
text-align:center;
}
.product_name 
   {
font-family:tahoma!important;
font-size:12px;
color:#000000;
margin-bottom:2px;
vertical-align:top;
padding:5px;
background:url("../images/bgOFF.gif") repeat-x scroll left top transparent;

   }

.product_name a img{
border:1px double #CCCCCC;
padding:3px;
}


.product_s_desc 
   {
   font-family:tahoma!important;
font-size:11px;
height:50px;
margin-bottom:2px;
vertical-align:top;
padding:10px;
text-align:justify;

   }
.footer_content
 {
 
 }

div.buttons_heading {
display:none;
float:right;
width:10%;

}
.moduletable_search{
background:url("http://duocvietduc.com/templates/123og_mommy/images/timkiem.gif") no-repeat scroll left center transparent;
height:47px;
width:300px;
}

.moduletable_newletter{
background:url("http://duocvietduc.com/templates/123og_mommy/images/newsletter.gif") no-repeat scroll left center transparent;
height:133px;
width:302px;
padding-top:30px;
float:right;
}

.moduletable_newletter form{

padding:20px 5px 10px 60px;
}

#menu_top{
background:#e7e7e7;
height:27px;
position:relative;

}
.moduletable_h1 {
height:27px;
margin-top:-16px;
position:relative;
}
moduletable_h1 h1{
background:#FF0000;
}
.module_tag{
border:1px solid #CCCCCC;
width:165px;
padding:0 4px 0;
background:#CCCCCC;
margin-bottom:5px;
margin-top:-10px;
}

.og_leftcolumn-inner{
width:220px;
margin-top:0px;
}
.c1{
padding:0 7px 0 11px;
letter-spacing:0px;
}
.moduletable_h1 .c1 a{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#6d6f6c;
padding-right:11px;
background:url(../images/arrow-right.png) no-repeat right;
}
.moduletable_h1 .c1 a:hover{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#999999;
}
#ja_content{
border:1px solid #CCCCCC;
height:300px;
padding:0;
width:974px;
margin-bottom:3px;
margin-left:2px;
color:#59585e;
}
.moduletable_camnang1, .moduletable_mangthai, .moduletable_conbu{
float:left;
width:322px;
height:300px;
font-family:tahoma;
font-size:11px;


}
.moduletable_camnang1 img, .moduletable_mangthai img, .moduletable_conbu img{
}

.moduletable_camnang1 div, .moduletable_mangthai div, .moduletable_conbu div{
padding-left:10px;
height:auto;

}
.moduletable_camnang1 a, .moduletable_mangthai a, .moduletable_conbu a{
color:#9d9d9d;
}

.moduletable_camnang1 h4 a, .moduletable_mangthai h4 a, .moduletable_conbu h4 a{
text-transform:none;
margin-bottom:10px;
font-family:tahoma;
font-size:12px;
color:#003959;
font-weight:bold;
}

.moduletable_camnang1 div img , .moduletable_mangthai div img, .moduletable_conbu div img{
/*background:url(../images/imgr.png) repeat-y right;*/
width:100px;
height:123px;
border:1px #CCC double;

padding:2px;




}
.moduletable_camnang1 ul, .moduletable_mangthai ul, .moduletable_conbu ul{
float:left;
width:300px;
padding-left:120px;
text-align:left;
/*background:url(../images/bg.png) no-repeat top left;*/
margin-top:0px;
margin-left:10px;
width:201px;
}


.moduletable_camnang1 h3, .moduletable_mangthai h3, .moduletable_conbu h3{
padding-left:10px;
color:#5C5C5C;
text-transform:uppercase;
height:17px;
margin-bottom:10px;
font-size:14px;
font-family:tahoma;
font-weight:bold;
}
.moduletable_camnang1 strong, .moduletable_mangthai strong, .moduletable_conbu strong{
color:#bb2320;
}
.moduletable_camnang1 strong:hover, .moduletable_mangthai strong:hover, .moduletable_conbu strong:hover{
color:#FF0000;
text-decoration:underline;
}
.moduletable_khuyenmai{
clear:both;
display:block;
line-height:125%;
color:#59585E;
font-family:tahoma;
font-size:11px;
}
.moduletable_khuyenmai img{
width:auto;
height:208px;
margin:-10px 0 10px;
}
.moduletable_khuyenmai h3{
padding-left:10px;
text-transform:uppercase;
height:17px;
padding-left:10px;
color:#5C5C5C;
height:17px;
font-size:14px;
font-family:tahoma;
font-weight:bold;

}
.moduletable_khuyenmai h4 a{
text-transform:none;
margin-bottom:10px;
font-family:tahoma;
font-size:12px;
color:#003959;
font-weight:bold;
}
.moduletable_khuyenmai a{
text-transform:lowercase;
margin-bottom:10px;
font-family:tahoma;
font-size:11px;
color:#003959;
font-weight:bold;
}

/* ------------------------- MODULES USER STYLE ---------------------------- */
#modules_wrap {
clear: both;
padding: 0;
}

#modules_wrap .inner {
/*background: #f3f3f3; */
overflow: hidden;
}


#modules_wrap .module, #modules_wrap .module_text,
#modules_wrap .module_sf {
padding: 15px 0;
margin:0;
}

#modules_wrap .inner_mod {
padding: 0 15px;
}

#modules_wrap .inner_mod p {
margin:0;
}

#modules_wrap .module h3, #modules_wrap .module_text h3,
#modules_wrap .module_sf h3 {
color: #23297c;
font-size: 14px;
font-weight:bold;
margin:0 0 10px;
padding:0;
}

#Breadcrumbs
{
float:left;
padding:10px 0 5px 15px;
width:500px;
font-weight:bold;
text-transform: uppercase; 
color:#00395A;
}
#Breadcrumbs a
{
color:#ed1b24;
font-weight:bold;
}
#Breadcrumbs a:hover
{
color:#00395A;
}
.moduletable_menu2{
float:left;
width:149px;
padding-left:12px;
font-family:tahoma;
font-size:11px;
}
.moduletable_menu2 h3{
border-bottom:1px #CCCCCC solid;
text-align:left;
color:#5c5c5c;
font-family:tahoma;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
height:30px;
}
/* ------------------------- VIRTUEMART STYLE ---------------------------- */
.categories_name {

}

.categories_name a {
color: #FFF;
font-weight: bold;
text-transform: uppercase;
background: #4c4c81 url(../images/arrow_vm.png) no-repeat 96% center;
color: #FFF;
padding: 10px 2px 10px 5px;
display: block;
}

.categories_name-red {
color: #FFF;
font-weight: bold;
text-transform: uppercase;
background: #df041c url(../images/arrow_vm-red.png) no-repeat 96% center;
color: #FFF;
padding: 10px;
display: block;
font-size: 130%;
}

.border-red {
border: 1px #ef828e solid;
width: 222px;
float: right;
}
.moduletable_slideshow table a{
	font-family:tahoma;
}

.border-red .sectiontableentry1 td, .border-red .sectiontableentry2 td {
border-bottom: none;
margin:0;
}

/*IE Hover*/
* html body { behavior:url("script/hover.htc"); }

#menucase{
	padding-left:0px;

	}

#title{
	position:relative;
  	background:transparent url(../images/title.jpg) top left no-repeat;
	font-family:tahoma;

	}
#styletwo{
	position:relative;
    padding-left:0;
	display:block;
	height:25px;
	width:661px;
	font-size:11px;
	font-weight:normal;
	background:transparent url(../images/bgOFF.gif) repeat-x top left; 
	font-family:tahoma,Arial,Verdana,Helvitica,sans-serif;

	}

#styletwo ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	}

#styletwo ul li{
	display:block;
	width:159px;
	float:left;
	margin:0 1px 0 0;
	}

#styletwo ul li a{
	display:block;
	float:left;
	color:#003959;
	text-decoration:none;
	padding:0px 10px 0 10px;
	height:25px;
	line-height:25px;
	}

#styletwo ul li a:hover,#styletwo ul li a.current{
	color:#e90a0b;
	/*background:transparent url(../images/bgON.gif) repeat-x top left;*/
	}

	#content-tab{
	float:left;
	width: 462px;
	border:1px solid #B6B6B6;
	padding-top:10px;
	padding-bottom:10px;

	height:147px;
}
#content-tab-new {
	float:left;
	width: 659px;
	border:1px solid #B6B6B6;
	background:#eef0ef ;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	}
#content-tab-new ul.jazin-links a {
	color:#8A0000;
}
#content-tab-new h4.jazin-title {
	margin: 0;
	padding: 0;
	color:#fff;
	margin-bottom: 5px;
}
#content-tab-new h4.jazin-title a {

	color:#8A0000;
	
}
.jazin-linkss1
{
width:170px;
}
.button_search
{
padding-right:5px;
color:#d11820;
}